package hgx.spring.cloud.lession.productrepertory.api;/**
 * Created by liujun on 2018/3/26.
 */

import java.util.List;

import hgx.spring.cloud.lession.productrepertory.vo.ProductVo;

/**
 * @author Administrator
 * @create 2018-03-26 11:01
 */

public interface ProductRepository {

    /**
     * 创建商品
     * @param productVo
     * @return
     */
    public boolean createPorduct(ProductVo productVo);


    /**
     * 根据商品ID 获取商品信息
     * @param id
     * @return
     */
    public ProductVo getProductById(Long id);

    /**
     * 获取所有商品信息
     * @return
     */
    public List<ProductVo> findAll();

    /**
     * 根据商品IDS 查询商品信息
     * @param ids
     * @return
     */
    public List<ProductVo> findProductByIds(List<Long> ids);
}
